//
//  PolygonShape.h
//  WhatATool
//
//



@interface PolygonShape : NSObject {
	
	int numberOfSides;
	int minimumNumberOfSides;
	int maximumNumberOfSides;
@private
	int defaultMin;
	int defaultMax;
}

@property int numberOfSides;
@property int minimumNumberOfSides;
@property int maximumNumberOfSides;

@property(readonly) float angleInDegrees;
@property(readonly) float angleInRadians;
@property(readonly) NSString *name;

- (id) initWithNumberOfSides:(int)sides minimumNumberOfSides:(int)min 
	   maximumNumberOfSides:(int)max;

@end
